package com.linln.modules.ticket.rule;

import com.linln.modules.ticket.domain.Ticket;

/**
 * @author : pengliang
 * @version V1.0
 * @Project: timo
 * @Package com.linln.common.rules
 * @Descriptio /**
 * @Project: timo
 * @Package com.linln.common.rules
 * @Description: TODO
 * @date Date : 2020年11月25日 16:19
 */
public interface Rule {
    //判断这个类是否是否支持这个规则
    default boolean support(String ruleId) {
        return true;
    }
    //使用券码
    default RuleResult handlerCode(String userId, Ticket ticket,String shopId) {
        return RuleResult.ok("可以使用");
    }
}
